//
//  UIView+IBExtension.swift
//  Weibo02
//
//  Created by teacher on 16/4/16.
//  Copyright © 2016年 teacher. All rights reserved.
//

import UIKit



extension UIView {
    
    
    @IBInspectable var borderWidth: CGFloat {
        get{
            return self.layer.borderWidth
        }
        set{
            self.layer.borderWidth = newValue
        }
    }
    
    
    @IBInspectable var borderColor: UIColor? {
        get{
            if let bc = self.layer.borderColor {
                // 如何把 cgcolor 转成 UIColor
                return UIColor(CGColor: bc)
            }
            return nil
        }
        set{
            self.layer.borderColor = newValue?.CGColor
        }
    }
    
    
    @IBInspectable var cornerRadiu: CGFloat {
        get{
            return self.layer.cornerRadius
        }
        set{
            self.layer.cornerRadius = newValue
            self.layer.masksToBounds = (newValue > 0)
        }
    }
    
}
